package com.jz.community.modulemine.ui;

import com.jz.community.basecomm.bean.BaseResponseText;
import com.jz.community.basecomm.mvp.MVPContract;
import com.jz.community.modulemine.bean.ShareBean;
import com.jz.community.modulemine.bean.UserInfoResultBean;

/**
 * Created by Admin on 2018/3/28 0028.
 */

public interface MineView extends MVPContract {

    interface View extends MVPContract.View {

        void showCount(Integer count);

        void shareGiftSuccess(ShareBean shareBean);

        void shareGiftFail(String msg);

        void showError(String s);
    }

    interface Presenter extends MVPContract.Presenter<View> {

        void unreadCount(String type);

        void initSharegift();
    }
}
